

.companylistcontainer {
  background-color: #fff;
  padding: 20px;
  width: 100%;
  .head {
    display: flex;
    justify-content: space-between;

    .head-item {
      width: 590px;
      height: 48px;


      .canhuisearch{
        .el-input__inner{
          background-color: #f6f6f8 !important;
        }
        .el-button{
          background-color:#c6c9cd !important;
          border-radius: 0 3px 3px 0 !important;
        }
        .el-icon-search{
          color: #fff !important;
        }
      }
    }

  }
  .el-row {
    margin-bottom: 20px;
    margin-right: 20px;
    &:last-child {
      margin-bottom: 0;
    }
  }

  .el-col {
    border-radius: 4px;
  }

  .bg-purple-dark {
    background: #99a9bf;
  }

  .bg-purple {
    background: #d3dce6;
  }

  .bg-purple-light {
    background: #e5e9f2;
  }

  .grid-content {
    border-radius: 4px;
    min-height: 36px;
  }

  .row-bg {
    padding: 10px 0;
    background-color: #f9fafc;
  }
  .jobcon{
    background: #f6f6f8;
    margin-top: 30px;
    padding: 20px;
    clear: both;
    cursor: pointer;
    overflow: hidden;
      .companyName{
        height: 27px;
        float: left;
        font-size: 20px;
        text-align: left;
        color: #20a2b2;
        line-height: 27px;
        font-weight: bold;
      }
      .prices{
        float: right;
        font-size: 16px;
        color: #f23f00;
        span{
          font-size: 14px;
        }
      }
    .desc {
      span {
        height: 22px;
        font-size: 16px;
        display: inline-block;
        color: #8d8e9c;
        position: relative;
        line-height: 22px;
        padding:10px;
        &:first-child{
          padding-left: 0px;
        }

        &:before {
          position: absolute;
          content: '';
          right: 0;
          top: 10px;
          width: 1px;
          height: 20px;
          border-right: 1px solid #dcdee0;
        }

        &:last-child:before {
          border-right: 0;
        }
      }


    }
    .compname{
      background: url("../../assets/img/home.png") left center no-repeat;
      background-size: 20px auto;
      padding-left: 30px;
      font-size: 16px;
    }

    &:hover{
      .companyName{
        color: #12cde5;
      }
    }
  }

}
